package com.xyy.saas.payment.cores.vo;

import java.io.Serializable;
import java.util.List;

/**
 * 用于平台待结算户给用转账
 * @author wangtianqi
 * @date 2019/11/22 16:56
 */
public class SeparateAccountsVo implements Serializable {


    private static final long serialVersionUID = 7987972139842584870L;

    /**
     * 业务单号
     */
    private String businessOrderNo;

    /**
     * 接口调用方的用户类型, 支付平台分配
     */
    private String businessIdType;

    /**
     * 用户id
     */
    private String businessUserId;

    /**
     * 转账金额
     */
    private int amount;

    /**
     * 佣金
     */
    private int commission;

    /**
     * 接口调用方的业务类型, 支付平台分配
     */
    private String invoker;

    /**
     * 接口调用方的业务类型, 支付平台分配
     */
    private String businessType;

    /**
     * 接口调用方的业务订单类型，支付平台分配
     */
    private String businessOrderType;

    /**
     * 备注信息
     */
    private String extra;

    public String getInvoker() {
        return invoker;
    }

    public void setInvoker(String invoker) {
        this.invoker = invoker;
    }

    public String getBusinessType() {
        return businessType;
    }

    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    public String getBusinessOrderType() {
        return businessOrderType;
    }

    public void setBusinessOrderType(String businessOrderType) {
        this.businessOrderType = businessOrderType;
    }

    public String getBusinessOrderNo() {
        return businessOrderNo;
    }

    public void setBusinessOrderNo(String businessOrderNo) {
        this.businessOrderNo = businessOrderNo;
    }

    public String getBusinessIdType() {
        return businessIdType;
    }

    public void setBusinessIdType(String businessIdType) {
        this.businessIdType = businessIdType;
    }

    public String getBusinessUserId() {
        return businessUserId;
    }

    public void setBusinessUserId(String businessUserId) {
        this.businessUserId = businessUserId;
    }

    public int getAmount() {
        return amount;
    }

    public void setAmount(int amount) {
        this.amount = amount;
    }

    public int getCommission() {
        return commission;
    }

    public void setCommission(int commission) {
        this.commission = commission;
    }

    public String getExtra() {
        return extra;
    }

    public void setExtra(String extra) {
        this.extra = extra;
    }
}
